﻿@charset "utf-8";
body{font-family:"思源黑体 CN","Microsoft Yahei";}
.dz{height: 491px;padding-top:68px;width:1200px;margin:0 auto;}
.dz .tit{height:56px;line-height: 56px;font-size:34px;color: #222222; font-family: "思源黑体 CN","Microsoft Yahei";text-align: center;font-weight: bold;background: url(../images/dz_tt.jpg) no-repeat center;}
.dz_wz{text-align: center;padding-top:20px;height: 96px;font-size:14px;color: #555555;line-height: 30px;}
.dz li{width:274px;text-align: center;padding-top:180px;float:left;padding-right:17px;margin-right:17px;font-family: "思源黑体 CN","Microsoft Yahei";position:relative;}
.dz li:after{background: url(../images/dz_x.jpg) no-repeat;width:1px;height: 188px;content: "";display: block;position: absolute;right:0; top:0;}
.dz li:last-child{padding-right:0;margin:0;}
.dz li:last-child:after{display: none;}
.dz li em {font-size:64px;color: #006cba;font-weight: bold;display: inline-block;}
.dz li span {font-size:24px;color: #333333;text-align: left; padding-left:13px;margin-top:10px;display: inline-block;}
.dz li span i {display: block;font-style: normal;}
.dz li:nth-child(1){background: url(../images/dz_ico1.jpg) no-repeat center top;}
.dz li:nth-child(2){background: url(../images/dz_ico2.jpg) no-repeat center top;}
.dz li:nth-child(3){background: url(../images/dz_ico3.jpg) no-repeat center top;}
.dz li:nth-child(4){background: url(../images/dz_ico4.jpg) no-repeat center top;}
.dz li:nth-child(1):hover{background: url(../images/dz_ico1_hv.jpg) no-repeat center top;}
.dz li:nth-child(2):hover{background: url(../images/dz_ico2_hv.jpg) no-repeat center top;}
.dz li:nth-child(3):hover{background: url(../images/dz_ico3_hv.jpg) no-repeat center top;}
.dz li:nth-child(4):hover{background: url(../images/dz_ico4_hv.jpg) no-repeat center top;}

.list1 {background: #f2f2f2;padding-top:62px;height: 1146px;}
.titis{text-align: center;height: 113px;font-family: "思源黑体 CN","Microsoft Yahei";}
.titis h4{height:48px;line-height:48px;font-size:34px;color: #222222;background: url(../images/tt_ico1.png) no-repeat center;}
.titis h4 a {color: #222;text-decoration: none;}
.titis p {font-size:24px;color: #555555;letter-spacing: 4px}
.fenl{float:left;width:273px;height: 961px;background: #006cba}
.fenl .tit{height:56px;line-height:56px;text-align: center;font-size:26px;color: #fff;font-weight:bold}
.fenl .nr {margin:0 4px; height: 901px;background: #fff;padding:0 23px;overflow: hidden;}
.fenl .nr h4{padding:0 20px 0 27px;height: 38px;background: #006cba;margin-top:24px;line-height: 38px;margin-bottom:4px;}
.fenl .nr h4 a {font-size:16px;color: #fff;background: url(../images/fl_ico1.png) no-repeat right;display: block;text-decoration: none;}
.fenl .nr h4:hover{background: #ed6c00}
.fenl .nr li a {padding-left:24px;font-size:14px;height:34px;line-height:34px;color:#555555;border-bottom:1px dashed #cacaca;display:block;background: url(../images/fl_ico2.png) no-repeat left;}
.fenl .nr li:last-of-type a{border:0;}

.pro{float:right;width:891px;}
.pro_t{font-size:0;line-height: 0;height: 501px;position: relative;}
.pro_t li{font-size:0;line-height: 0;position: relative;}
.pro_t li p {width:100%;text-align: center;height:52px;background:rgba(0,0,0,0.7);line-height: 52px;position: absolute;left:0;bottom:0;}
.pro_t li p a {color: #fff;font-size:16px;}
.pro_t li img{width:891px;height: 501px}
.pro_j1,.pro_j2{position: absolute;top:228px;}
.pro_j1{left:40px;}
.pro_j2{right:40px;}
.pro .nr li {float:left;width:288px;margin:14px 13px 0 0 ;position: relative;font-size:0;line-height: 0}
.pro .nr li img {width:288px;height: 216px;}
.pro .nr li p {width:100%;text-align: center;height:40px;background:rgba(0,0,0,0.7);line-height: 40px;position: absolute;left:0;bottom:0;}
.pro .nr li p a {color: #fff;font-size:16px;}
.pro .nr li:nth-child(3n){margin:14px 0 0 0;}

.anl{height: 728px;padding-top:72px;width:1200px;margin:0 auto;}
.anl .titis{height: 103px;}
.al_qh{height: 120px;background: #f2f2f2;}
.al_qh li {float:left;width:20%;background: url(../images/al_x.jpg) no-repeat right top;font-size:20px;color: #333333;line-height: 120px;height: 120px;}
.al_qh li a{color: #333333;}
.al_qh li:last-child{background: none}
.al_qh li i{width:68px;height: 68px;margin:26px 19px 0 32px;display: block;float:left;}
.al_qh li:nth-child(1) i{background: url(../images/al_ico1.png) no-repeat;}
.al_qh li:nth-child(2) i{background: url(../images/al_ico2.png) no-repeat;}
.al_qh li:nth-child(3) i{background: url(../images/al_ico3.png) no-repeat;}
.al_qh li:nth-child(4) i{background: url(../images/al_ico4.png) no-repeat;}
.al_qh li:nth-child(5) i{background: url(../images/al_ico5.png) no-repeat;}
.al_qh li:hover{background: url(../images/al_hv.jpg) no-repeat;color: #fff}
.al_qh li:hover a{color:#fff;}
.al_qh li:nth-child(1):hover i{background: url(../images/al_ico1_hv.png) no-repeat;}
.al_qh li:nth-child(2):hover i{background: url(../images/al_ico2_hv.png) no-repeat;}
.al_qh li:nth-child(3):hover i{background: url(../images/al_ico3_hv.png) no-repeat;}
.al_qh li:nth-child(4):hover i{background: url(../images/al_ico4_hv.png) no-repeat;}
.al_qh li:nth-child(5):hover i{background: url(../images/al_ico5_hv.png) no-repeat;}
.al_nr{padding-top:18px;}
.al_t{float:left;width:800px;position: relative;font-size:0;line-height: 0}
.al_t img{width:800px;height: 450px;}
.al_t p {background:rgba(0,0,0,0.7);height: 107px;position: absolute;left:0;bottom:0;padding-left:36px;width:764px;}
.al_t p span a{font-size:16px;color: #fff;display: block;line-height: 32px;height: 32px;padding-top:15px;font-weight: bold;}
.al_t p em {font-size:14px;color: #fff;line-height: 24px;width:506px;display: block;}
.al_t p i {position: absolute;right:37px;top:15px;font-style: normal;}
.al_t p i a{width:142px;height: 31px;line-height: 31px;text-align: center;display: block;font-size:14px;color: #fff;font-weight: bold}
.al_t p i a:nth-child(1){border:2px solid #fff;}
.al_t p i a:nth-child(2){background: #006dba;border:2px solid #006dba;margin-top:7px;}
.al_fr{float:right;width:384px;}
.al_fr li{font-size:0;line-height: 0;margin-bottom:19px;width:384px;position: relative;}
.al_fr li img {width:384px;height: 216px;}
.al_fr li p {width:100%;text-align: center;height:40px;background:rgba(0,0,0,0.7);line-height: 40px;position: absolute;left:0;bottom:0;}
.al_fr li p a {color: #fff;font-size:14px;}

.hez{width:1200px;margin:0 auto;height: 234px;position: relative;}
.hez li {float:left; font-size:0;line-height: 0;width:273px;margin-right:36px;}
.hez li img {width:273px;height: 154px;}
.hez li:last-child{margin:0;}
.hz_j1,.hz_j2{position: absolute;top:53px;}
.hz_j1{left:-60px;}
.hz_j2{right:-60px;}

.list2{background: url(../images/ys_bj.jpg) no-repeat center top;height: 1908px;}
.list2 .titis{padding-top:34px;height: 141px;}
.list2 .titis h4{color: #fff;background: none}
.list2 .titis p {color: #fff;}
.yous{position: relative;height: 1908px;}
.ys_img1,.ys_img2,.ys_img3,.ys_img4{position: absolute;}
.ys_img1{top:240px;right: 12px}
.ys_img2{top:611px;left:1px}
.ys_img3{top:1118px;right:-54px}
.ys_img4{bottom:0px;left:0}
.yous dl{width:523px;position: absolute;}
.yous dt{background: url(../images/ys_tt.png) no-repeat;height: 105px;padding-top:14px;}
.yous dt em{float:left;width:138px;text-align: center;font:50px "Impact";color: #fff;line-height: 88px}
.yous dt p {float:left;width:311px;padding:12px 0 0 58px;font-size:26px;color: #222222;line-height:35px}
.yous dt p span {font-size:32px;color: #006dba;font-weight: bold;display: block; }
.yous dd{padding:48px 0 0 19px;font-size:16px;color: #555555;}
.yous dd p {padding-left:24px;background: url(../images/fl_ico2.png) no-repeat 0 12px;line-height: 30px}
.yous dd p span { color: #ed6c00;font-weight: bold }
.dls1{left:1px; top:266px;}
.dls2{right:10px; top:720px;}
.dls3{left:1px; top:1120px;}
.dls4{right:10px; top:1550px;}

.tu1 {background: url(../images/tu1.jpg) no-repeat center top;height: 231px;position:relative;}
.tel {position:absolute;left:50%;bottom:57px;margin-left:367px;}
.tel p{padding-left:63px;background: url(../images/dh_bj.png) no-repeat 0 5px;font-size:16px;color: #fff;height: 64px}
.tel p span {display: block;font:30px "Impact";color: #fff;}
.tel a {width:241px;height: 50px;background: #fff;display: block;line-height: 50px;text-align: center;font-size:22px;color: #006dba;text-decoration: none;}

.list3{height: 660px;padding-top:71px;background: #f4f4f4}
.list3 .titis {height: 65px;}
.dongt {float:left;width:492px;}
.dt_tt{height: 60px;font-size:16px;color: #b8b8b8;line-height: 42px;}
.dt_tt a {font-size:18px;color: #333333;font-weight: bold;margin-right:10px;}
.dongt dl{height:376px;border-bottom:1px solid #dbdbdb;margin-bottom:20px;}
.dongt dt {font-size:0;line-height: 0}
.dongt dt img {width:492px;height: 246px;}
.dongt dd{padding-top:27px;}
.dongt dd em {float:left;width:72px;font-size:14px;color: #000000;font-style: normal;padding-bottom:40px;line-height: 32px;height: 32px;background: url(../images/dt_ico1.jpg) no-repeat left bottom;}
.dongt dd em i {font-size:24px;font-style: normal;}
.dongt p{float:left;width:410px;font-size:14px;color: #666666;line-height: 24px;}
.dongt p span a{height: 30px;line-height: 30px;display: block;font-size:14px;color: #333333;overflow: hidden;}
.dongt li{margin-left:72px;font-size:14px;color: #333333;height: 35px;line-height: 35px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dongt li a {color: #333}
.dongt li span {float:right;line-height: 35px;}

.ns_fr{float:right;width:619px;}
.xinw{height: 327px;}
.xinw dl{height: 123px;border-bottom:1px solid #d8d8d8;margin-bottom:14px;}
.xinw dt {float:left;font-size:0;line-height: 0;width:213px;}
.xinw dt img {width:213px;height: 107px;}
.xinw dd {float:left;width:382px;padding-left:20px;}
.xinw dd h4 {height: 48px;line-height: 48px;font-size:14px;color: #333333;}
.xinw dd h4 a {color: #333333;}
.xinw dd h4 span {float:right;}
.xinw dd p {font-size:14px;color: #666666;line-height: 24px;}
.xinw dl:last-of-type{margin:0;border:0;}

.went{height: 220px;overflow: hidden;}
.went .dt_tt{height: 42px;line-height: 42px;}
.went li{padding-left:25px;height: 38px;line-height: 38px;border-bottom:1px solid #d6d6d6;background: url(../images/wt_ico1.jpg) no-repeat 0 16px;color: #333333;font-size:14px;}
.went li a {color: #333333;}
.went li span {float:right;}
.went li:last-of-type{border:0;}

.list4{background: url(../images/ab_bj.jpg) no-repeat center top;height: 559px;position: relative;}
.about{width:247px;padding:35px 30px 0 32px;height: 524px;background: #006dba;position: absolute;left:50%;margin-left:-600px;}
.about h4 {height: 78px;line-height: 78px;font-size:34px;color: #fff; font-weight:bold;border-bottom:1px solid #4d99cf;position: relative;}
.about h4 a{color: #fff;text-decoration: none;}
.about h4:after{position: absolute;left:0;content: "";display: block;width:35px;height: 5px;background: #fff;left:0;bottom:-3px;}
.about p {font-size:14px;color: #fff;padding-top:26px;height: 200px;overflow: hidden;line-height: 24px;}
.about li a{height: 242px;height: 46px;border:1px solid #fff;line-height: 46px;text-align: center;display: block;margin-bottom:14px;font-size:16px; color: #fff;position: relative;text-decoration: none;}
.about li i{width:24px;height: 26px;display: block;position: absolute;left:50px;top:11px;}
.about li:nth-child(1) i{background: url(../images/ab_ico1.png) no-repeat;}
.about li:nth-child(2) i{background: url(../images/ab_ico2.png) no-repeat;}
.about li:nth-child(3) i{background: url(../images/ab_ico3.png) no-repeat;}
.about li a:hover{background: #fff;color: #006dba;font-weight: bold}
.about li:nth-child(1) a:hover i{background: url(../images/ab_ico1_hv.png) no-repeat;}
.about li:nth-child(2) a:hover i{background: url(../images/ab_ico2_hv.png) no-repeat;}
.about li:nth-child(3) a:hover i{background: url(../images/ab_ico3_hv.png) no-repeat;}